robertlipe [Mon, 14 Apr 2014 02:08:20 +0000 (02:08 +0000)]
Regenerate configure for source release (why?)
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4812
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Mon, 14 Apr 2014 01:48:34 +0000 (01:48 +0000)]
Record use of GBBUILD for posterity.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4811
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Mon, 14 Apr 2014 01:47:37 +0000 (01:47 +0000)]
Regenerate Windows copyright dates.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4810
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 14 Apr 2014 00:00:57 +0000 (00:00 +0000)]
Final (?) changes for 1.5.0 release.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4809
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sun, 13 Apr 2014 13:26:17 +0000 (13:26 +0000)]
fix bugs in addhms.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4808
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sun, 13 Apr 2014 03:37:55 +0000 (03:37 +0000)]
Well, isn't this fun? The newly added Garmin format overlows an internal
hardcoded buffer when we format our help options, such as we do when
we make doc...like one does when trying to make a release. Argh!
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4807
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sun, 13 Apr 2014 01:09:23 +0000 (01:09 +0000)]
Update README.contrib for C++ world.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4806
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sun, 13 Apr 2014 01:03:08 +0000 (01:03 +0000)]
Matt Johnson adds support for Garmin 100 integrated avionics system.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4805
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sun, 13 Apr 2014 00:54:47 +0000 (00:54 +0000)]
Add missing do for transform rptdigits, rptname.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4804
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Fri, 11 Apr 2014 12:07:39 +0000 (12:07 +0000)]
Add support in gpx reader & writer for garmin DisplayColor element along lines suggested by Lutz Mändle.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4803
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 10 Apr 2014 22:00:22 +0000 (22:00 +0000)]
Improve error for overlapping tracks when packing in track filter.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4802
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Thu, 10 Apr 2014 03:49:02 +0000 (03:49 +0000)]
Revert stm "cleanup", too.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4801
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Thu, 10 Apr 2014 03:47:15 +0000 (03:47 +0000)]
No cleanup goes unpunished. Revert ozi changes.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4800
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 10 Apr 2014 02:43:08 +0000 (02:43 +0000)]
Busy work updating copyright dates (which are better enforced through SVN) and
updated email address throughout.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4799
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 10 Apr 2014 01:52:37 +0000 (01:52 +0000)]
A few NEW_STRING scragglers from an old work tree.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4798
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 7 Apr 2014 03:18:36 +0000 (03:18 +0000)]
Convenience methods for toString on QStringRef were added to Qt 4 years
ago.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4797
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 7 Apr 2014 02:54:07 +0000 (02:54 +0000)]
A bunch of mechanical NEW_STRING cleanups, pencil whipping code
against replacements..
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4796
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 7 Apr 2014 00:32:38 +0000 (00:32 +0000)]
Add missing piece of Mapfactor.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4795
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 7 Apr 2014 00:31:30 +0000 (00:31 +0000)]
Add Mapfactor Navigator with some help from Peder Bredahl Hansen.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4794
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Fri, 4 Apr 2014 12:40:13 +0000 (12:40 +0000)]
add geoidheight to Waypoint class.
support geoidheight in nmea and gpx reader and writers.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4793
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Fri, 4 Apr 2014 01:37:06 +0000 (01:37 +0000)]
prepare gpx writer for support of additional elements.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4792
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 3 Apr 2014 12:10:08 +0000 (12:10 +0000)]
Lowercase windows.h
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4791
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Thu, 3 Apr 2014 02:24:56 +0000 (02:24 +0000)]
fix indexing bug in tpo reader routes.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4790
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 1 Apr 2014 16:52:19 +0000 (16:52 +0000)]
Regenerate internal styles for tomtom fix.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4789
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 31 Mar 2014 23:12:34 +0000 (23:12 +0000)]
tomtom_itn fix for earlier csv_util change
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4788
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 31 Mar 2014 21:55:47 +0000 (21:55 +0000)]
Replace excessive macro/pointer cleverness in csv_util with more grown-up
programming. This should solve a whole class of data-specific bugs in xcsv.
(This was done on a plane and not tested in valgrind, etc. If I anger
Jenkins, I'll deal with it.)
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4787
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sat, 29 Mar 2014 13:16:21 +0000 (13:16 +0000)]
allow units for garmin_gpi with gui on proximity and speed.
fix translation errors in garmin_gpi related to speed.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4786
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Wed, 26 Mar 2014 02:41:42 +0000 (02:41 +0000)]
add support for UrlLink types.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4785
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Mon, 24 Mar 2014 15:28:45 +0000 (15:28 +0000)]
clean up gpx reader for common wptType processing.
this adds support for rtept/link, rtept/type, trkpt/link, trkpt/type.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4784
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Mon, 24 Mar 2014 01:14:51 +0000 (01:14 +0000)]
correct tag in gpx reader for trkpt vdop.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4783
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sun, 23 Mar 2014 21:11:20 +0000 (21:11 +0000)]
delete temporary file for gui preview when done.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4782
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Tue, 18 Mar 2014 01:05:08 +0000 (01:05 +0000)]
fix check for duplicate qualified names in gpx namespace declarations.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4781
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sat, 15 Mar 2014 17:58:55 +0000 (17:58 +0000)]
don't use options from a previous filter when the new filter has no options.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4780
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sat, 15 Mar 2014 17:47:15 +0000 (17:47 +0000)]
update another reference file for the trackfilter merge fix.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4779
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sat, 15 Mar 2014 17:23:28 +0000 (17:23 +0000)]
have the trackfilter merge operation put all waypts in one track segment
instead of each waypt in it's own segment.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4778
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 4 Mar 2014 16:05:47 +0000 (16:05 +0000)]
Don't add an extension in the file picker if we don't have one.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4777
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 4 Mar 2014 15:50:22 +0000 (15:50 +0000)]
Disambiguiate two types of Garmin Trainign Center.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4776
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Mon, 3 Mar 2014 23:58:48 +0000 (23:58 +0000)]
update coverity model to tune false positives.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4775
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Mon, 3 Mar 2014 23:03:01 +0000 (23:03 +0000)]
Add a whole raft of libraries to makesetup to make it match the list
of frameworks that appear in the Mac image.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4774
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 3 Mar 2014 20:22:14 +0000 (20:22 +0000)]
Update coverity model per https://communities.coverity.com/message/6362#6362
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4773
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Mon, 3 Mar 2014 16:28:57 +0000 (16:28 +0000)]
Clean up last night's (post-beta) cleanup of wfff.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4772
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 3 Mar 2014 04:01:44 +0000 (04:01 +0000)]
Move wfff and google more into new strings. This is probably about as
far as they go until we have Qt 5 and thus http://qt-project.org/doc/qt-5.0/qtcore/json.html
Copyright tweaks so I can quit paying netaddress...
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4771
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 3 Mar 2014 02:39:51 +0000 (02:39 +0000)]
remove binary property from setup.iss. Tweak mac-localize for release.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4769
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Mon, 3 Mar 2014 00:30:35 +0000 (00:30 +0000)]
Further tweaks for Windows deployment. This was used for the 302 beta.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4768
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Mon, 3 Mar 2014 00:01:13 +0000 (00:01 +0000)]
Bump version. Attemps to fix deployment issues on Windows.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4767
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 25 Feb 2014 02:12:10 +0000 (02:12 +0000)]
Fix executable_path for GPSBabel executable after it's stuffed into the
app bundle when distributing Mac dmg.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4766
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Mon, 24 Feb 2014 17:49:44 +0000 (17:49 +0000)]
Fix a leak in googledir that I introduced yesterday.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4765
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 24 Feb 2014 17:14:05 +0000 (17:14 +0000)]
dmtlog cleanups.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4764
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 24 Feb 2014 17:03:39 +0000 (17:03 +0000)]
Typo fix: Crystal Icons was written by Elverado Coelho, not Alverado.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4763
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 24 Feb 2014 17:00:25 +0000 (17:00 +0000)]
Doc tweak for dmtlog suggested by Stephen Ridge.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4762
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 24 Feb 2014 07:43:28 +0000 (07:43 +0000)]
Fix leak on fatal error in dbfopen. Coverity is hyper.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4761
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 24 Feb 2014 07:03:06 +0000 (07:03 +0000)]
Vacuum up more crumbs of the NEW_STRING paths for cases that are "obviously"
correct. The ones that remain really are essentially TODO/FIXME for otherwise
problematic code.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4760
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Mon, 24 Feb 2014 01:48:06 +0000 (01:48 +0000)]
QString cleanup for googledir, transform.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4759
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sun, 23 Feb 2014 07:43:47 +0000 (07:43 +0000)]
Remove more dead !NEW_STRINGS, mumble* unused signatures.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4758
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Wed, 19 Feb 2014 13:42:37 +0000 (13:42 +0000)]
Remove Mac-specific hack that was required for building gui in
Qt 4.8.[45] but fixed in 5.2.1.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4757
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 18 Feb 2014 06:02:32 +0000 (06:02 +0000)]
Don't write "Generator" meta tags in html output when running test suite.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4755
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 18 Feb 2014 05:57:30 +0000 (05:57 +0000)]
Fix Mac dmg build.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4754
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Tue, 18 Feb 2014 05:30:13 +0000 (05:30 +0000)]
Bump version numbers.
Ritual sacrifice for windows build. Move to Qt5, which doesn't support
object trees below the source.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4753
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 18 Feb 2014 00:17:51 +0000 (00:17 +0000)]
Handle newer OSes better in reporting.
Styling fixes.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4752
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 17 Feb 2014 23:29:49 +0000 (23:29 +0000)]
More accurately use action roles so buttons are in the right order.
Remove graphics from all but Windows.
Add help on main page.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4751
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 17 Feb 2014 20:36:17 +0000 (20:36 +0000)]
Yet more -Wall chatter from Ubuntu.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4750
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Mon, 17 Feb 2014 15:16:34 +0000 (15:16 +0000)]
More implementation for NEWQ.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4749
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 17 Feb 2014 06:35:06 +0000 (06:35 +0000)]
Simple changes for uninteresting non-problems.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4748
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 17 Feb 2014 01:58:24 +0000 (01:58 +0000)]
Remove static buffer (that would never be overflowed) in KML geocache writer.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4747
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Mon, 17 Feb 2014 01:45:03 +0000 (01:45 +0000)]
Refactor jeeps includes so that gpsmath doesn't pull in all the
hardware/protocol stuff.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4746
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sat, 15 Feb 2014 23:18:08 +0000 (23:18 +0000)]
Clean up a lot of crumb surrounding NEW_STRINGS.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4745
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sat, 15 Feb 2014 21:24:01 +0000 (21:24 +0000)]
Promote code page warning to error in Garmin GPI. Add section on this to doc.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4744
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sat, 15 Feb 2014 21:19:33 +0000 (21:19 +0000)]
Refactor route_head to move functonality from old functions to ctor/dtors.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4743
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sat, 15 Feb 2014 14:36:22 +0000 (14:36 +0000)]
leak fix for skytraq.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4742
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sat, 15 Feb 2014 02:37:02 +0000 (02:37 +0000)]
deprecate overlay format. the vectors were taken out in r2070 2006-05-17.
the file had 14 commits since then maintaining this dead code!
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4741
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Fri, 14 Feb 2014 17:15:05 +0000 (17:15 +0000)]
A round of warning fixes for new issues.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4740
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Fri, 14 Feb 2014 03:09:00 +0000 (03:09 +0000)]
fix a leak when using shortnames and no output.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4739
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 13 Feb 2014 06:04:22 +0000 (06:04 +0000)]
Actually widen the bitfield one bit, not change the default value. Doink!
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4738
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 13 Feb 2014 03:32:02 +0000 (03:32 +0000)]
Use packet references instead of large copies.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4737
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 13 Feb 2014 03:19:34 +0000 (03:19 +0000)]
Actually commit the fixes I meant to make BEFORE that run...
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4736
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 13 Feb 2014 03:11:50 +0000 (03:11 +0000)]
Add some automation for Coverity.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4735
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 13 Feb 2014 01:55:01 +0000 (01:55 +0000)]
Fixes for a number of minor warnings.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4734
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Thu, 13 Feb 2014 01:38:00 +0000 (01:38 +0000)]
fix bug with case insensitive compares in gpx and garmin.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4733
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Thu, 13 Feb 2014 00:27:45 +0000 (00:27 +0000)]
fix potential buffer overrun in dg-100.cc
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4732
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 13 Feb 2014 00:12:48 +0000 (00:12 +0000)]
Make the jeeps code somewhat less weird w.r.t. packet allocation and
deallocation, letting the life cycle of the objects take care of
zeroing buffers and releasing them.
This same stick should be shaken at other code in jeeps...
Tested:
Reads and writes of waypoints on 60CSX on Mac USB with address sanitizer.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4731
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 11 Feb 2014 21:14:49 +0000 (21:14 +0000)]
Minor code hygeine in stmsdf and overlay.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4730
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 11 Feb 2014 02:53:10 +0000 (02:53 +0000)]
Fix theoretical overrun in tiger reader.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4729
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sun, 9 Feb 2014 21:10:55 +0000 (21:10 +0000)]
fix a few warnings and an inappropriate attempt to free memory.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4728
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Fri, 7 Feb 2014 13:18:28 +0000 (13:18 +0000)]
fix bug in writing gga sentences with gps quality indicator field.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4727
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Thu, 30 Jan 2014 03:18:56 +0000 (03:18 +0000)]
add options descriptions for the validate filter.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4726
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Wed, 29 Jan 2014 16:28:47 +0000 (16:28 +0000)]
Fix typo in Makefile.in. Doc fixes for building.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4725
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 28 Jan 2014 05:38:31 +0000 (05:38 +0000)]
A variety of (non-code) changes that teach docbook generation more about
Smarty and less about DreamWeaver. Adobe is dead to me.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4724
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Wed, 22 Jan 2014 23:39:04 +0000 (23:39 +0000)]
rename the waypoint class Waypoint per common capitilization convetions courtesy of netbeans refactoring.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4723
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Wed, 22 Jan 2014 03:43:56 +0000 (03:43 +0000)]
use the waypoint ctors/dtors/methods from r4721 directly.
this change was mostly done by a script with ed.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4722
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Wed, 22 Jan 2014 02:14:39 +0000 (02:14 +0000)]
refactor waypoint to move functonality from old functions to ctor/dtor/class methods.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4721
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Mon, 13 Jan 2014 12:53:08 +0000 (12:53 +0000)]
use copy constructors in waypt_dupe.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4720
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Fri, 10 Jan 2014 13:07:54 +0000 (13:07 +0000)]
fix leak in tmpro reader.
fix leaks and generate additional fields in random reader.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4719
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Tue, 7 Jan 2014 23:32:31 +0000 (23:32 +0000)]
correct bug introduced to an1 reader wrt url strings.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4718
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 7 Jan 2014 21:59:17 +0000 (21:59 +0000)]
MSVC changes from Gerhard.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4717
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Tue, 7 Jan 2014 14:21:47 +0000 (14:21 +0000)]
reverse merge accidentally committed hack to test-all.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4716
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 7 Jan 2014 02:02:08 +0000 (02:02 +0000)]
Remove some dead code from cet_util.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4715
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 7 Jan 2014 01:52:52 +0000 (01:52 +0000)]
Leak fix in an1.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4714
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sun, 5 Jan 2014 23:16:21 +0000 (23:16 +0000)]
leak fix and cleanup for gdb.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4713
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 5 Jan 2014 22:44:22 +0000 (22:44 +0000)]
Cleanups saved for a rainy day? Even without being called out via valgrind, these
are "obviously" leaks and a cleanup upportunity.
egrep -- '->(rte_name|rte_desc|rte_url|icon|icon_descr|rte_name|rte_desc|notes|shortname|description) = xstrdup' *.cca
We've eliminated 58% of the calls to xstrdup that we had in 1.4.4..
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4712
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Sun, 5 Jan 2014 18:11:02 +0000 (18:11 +0000)]
an1 leak fixes.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4711
f51c46e8-681c-474f-0cfe-
069cfd0219fb